Big Huge Thesaurus

blotting paper

noun